transmitted light scanning - Spanish English Dictionary